Peruvian spider monkey - German English Dictionary